Both of us were excited to be on our way to the palace and Lake Pichola in Udaipur. |
Udaipur, also spelled Udaypur, is a city in southern Rajasthan state, located in northwestern India was one of the fascinating cities we were anxious to explore after doing some research on the country many months ago.