Udaipur
A famous city of Rajasthan state, standing on the banks of lake Pichola
with white marble palaces. Udaipur is one of the most romantic cities
of India.
Season : Throughout the year. Best season from October to March.