Photo of the Day – Lake Pichola, Udaipur
Udaipur is often listed among the most romantic cities in the world. Perhaps it deserves the title. But what is odd is, the tag is usually associated with Taj Lake Palace, springing up in the middle of the lake. The lake palace is indeed an icon of Udaipur, but being inaccessible to most people who […]