Salugara Monastery: A Tranquil Spiritual Retreat in Siliguri
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 Gomang Stupa, is an important Buddhist pilgrimage site and a prominent cultural landmark. It was founded by the Tibetan Lama, Kalu Rinpoche, and is renowned […]
Salugara Monastery: A Tranquil Spiritual Retreat in Siliguri Read More »










