Overview Salugara Monastery, a serene and spiritual haven, is located in the foothills of the Eastern Himalayas in Siliguri, West Bengal. This monastery, also known as The Great International Tashi …
Overview Salugara Monastery, a serene and spiritual haven, is located in the foothills of the Eastern Himalayas in Siliguri, West Bengal. This monastery, also known as The Great International Tashi …