Loading...
Loading...
The best photos of Udaipur aren't at the obvious landmarks. The real magic is in the side streets, the reflected light, the unexpected angles that only reveal themselves to those exploring on foot.
Udaipur is the City of Lakes, a romantic Rajasthani jewel where white marble palaces rise from shimmering waters. Walking along its lakefront promenades and through its old town reveals one of India's most enchanting cities.