Salugara Monastery, established by Tibetan Buddhist Monks is in Siliguri in West Bengal. Located just 6 km away from the hustle-bustle of the main town,…
Salugara Monastery, established by Tibetan Buddhist Monks is in Siliguri in West Bengal. Located just 6 km away from the hustle-bustle of the main town,…