13.3 C
Munich
Wednesday, December 18, 2024
- Advertisement -spot_img

TAG

stupas

Tashiding Monastery

Tashiding Monastery is a religious place to visit in North-East India. The popular monastery is located in the mountainous state of Sikkim, India. A...

Latest news

- Advertisement -spot_img