The exotic land of inhabitable yet generous Thar Desert ?Rajasthan? is hiding many mystical wonders...(expand)
The exotic land of inhabitable yet generous Thar Desert ?Rajasthan? is hiding many mystical wonders of Mother Nature. Diverse wildlife, cultural extravaganzas and imperial monuments reflects the colorful spirit of Rajasthan.