Rajasthan puts India on the world map!

In another feather in the cap for Rajasthan, Travel Plus Leisure, a prestigious magazine in the international and tourism world, has released the list of the best cities in the world. In this, two cities of India have been included in the list of top 10 best cities in the world. Among these, Jaipur has…