Udaipur is often said to be India’s most romantic city, perhaps the world’s. Right at its heart lies the glassy blue surface
Source: Huffington
Udaipur is often said to be India’s most romantic city, perhaps the world’s. Right at its heart lies the glassy blue surface
Source: Huffington