Tag Archives:


Exploring Udaipur

Udaipur, Rajasthan, India. After travelling through cities for the last week (Delhi and Agra) it was so nice to get into the more relaxed feel of Udaipur. Laying beside to two lakes, this town is the ultimate picturesque retreat. With rooftop pools to chill at, or the city palace and lakes to explore, it's definitely [...]