India has some beautiful lakeside locations, perfect for relaxing, wildlife spotting and exploring charming towns and villages. We highlight our top five lakes of India.
Continue reading...Tuesday, December 27, 2011
The romantic Lake Place set amidst the calm waters of Lake Pichola in Udaipur is a must see on every visitors itinerary. Find out all about it in our guide.
Continue reading...Monday, June 1, 2009
Our guide to getting the most out of Rajasthan's romantic and royal city of Udaipur, a former Rajput capital and India's favourite place to get married.
Continue reading...
Friday, February 17, 2012
0 Comments