By MACRO TRAVELLER

Udaipur – A Royal Treat For All

Udaipur, for any first visitor, always reminds of royalty. The magnificent forts, the gorgeous local outfits, musical evenings – it aptly matches up to its title of ‘Venice Of The East’. The ideal time to visit this beauty is between September and March when the heat during days is mostly bearable and the nights are…

View More