Top 5 Must Visit Buddhist Stupas in India
GossipEntertainment / Gossip 5 years ago 1113 Views comments
A stupa is a hemispherical structure like a mound. It contains the remains of Buddhist monks and it is used as a place for meditation. Stupa means hea...
Comments