Salugara Monastery Full Information
You’ll be pleased to know that there is a beautiful Buddhist Monastery in Salugara, in and around Siliguri, for those who might be curious. Salugara Monastery is a top sightseeing destination in Siliguri and should not be missed. This stunning Monastery was constructed by Tibetan Buddhist Monks who are loyal followers of the Dalai Lama. … Read more