Pictures from my meanderings across India. From Mumbai, Delhi, Udaipur, Jaipur, Fatehpur Sikri, Agra, Varanasi and Gwalior.


Varanasi, a.k.a “Benares” is one of the holiest sites of Hinduism. This intensely religious and spiritual place, situated on the Ganges River, is known for its vibrant ceremonies by the water every morning and evening.


The Taj Mahal in Agra needs no introduction. When you enter the compound and see this incredible building, you go breathless, and not just the first time. I’ve been there twice.

Agra is also home to Fathepur Sikri, a massive walled 16th century palace and sacred site, featuring among other unique structures the Buland Darwaza, the world’s tallest gateway.


Gwalior counts among India’s far off-the-beaten-track destinations. This city in Madhya Pradesh features a spectacular fortress that left 13th century explorer Ibn Battuta breathless. The hill below the fortress is richly decorated with the Gopachal Parvat rock monuments, a unique piece of Jain art.


Udaipur is the former capital city of the Mewar Kingdom. Known as the City of Lakes, and referred to as the “Venice of India”, this spectacularly beautiful city should be on any travelers itinerary.




I have been to India three times, in 2009, and twice in 2016. The pictures from Mumbai, Udaipur, Jaipur, Agra (Taj Mahal) and Varanasi are from 2005, while the ones from Delhi and Gwalior are from 2016.