Buddist stupas
Category

Sightseeing

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 300 feet in height. The stupa was also known to be visited by Lord Buddha and is also mentioned in the writings of Chinese traveller Heiun Tsang that signifies its historical importance.

Want to see more?

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