Rajasthan, known for its forts and palaces, now makes it big