Salugara Monastery, Siliguri, West Bengal

salugara-monastery-front-view

Salugara is a small place located on the outskirts of Siliguri Town where the Salugara Monastery is located. It is situated 6 kms from the main town of Siliguri city. The monastery has The Great International Tashi Gomang Stupa which was built by Kalu Ripoche, a Lama. The followers of His Holiness The Dalai Lama […]