Udaipur, ‘The City of Lakes ‘, is one of the most pleasing destinations for any Travel fanatic. It is an incredible mix of the natural beauty of the lakes and the polished panache of its royal heritage – represent by glorious forts.
City Palace, Udaipur, is a palace multifaceted situated in the ... Views: 241