Chris Betzmann

Kaarst, Germany

Buddist stupas
Est. Duration
Est. Price
Message from Chris Betzmann

Located in Bihar, Kesaria Stupa is one the largest Buddist stupas in the world. It was built around the 2nd and 7th century AD and stands more than...

Want to see more?

I have created curated maps and itineraries for travellers that want to travel like me.