Rajasthan, the land of royalty is one of the best places to experience a vacation. It is one of the top destinations in any traveller's wish list...