One of the most sacred destinations for Buddhists, the revered Salugara Monastery is located 6 km from the heart of Siliguri. This monastery is also known as the Great International Tashi Gomang Stupa, its highlight being a 100 feet stupa that serves as a major landmark. It was founded by Kalu Rinpoche, the Tibetan Lama.
Always thronging with devotees throughout the year, the Salugara Monastery serves as a place of relaxation. The location of the monastery on the hilly terrain surrounded by verdant green forests provides peace of mind to everybody. This destination also serves as a great place to practice meditation. The stupa is believed to be sacred as it characterizes five relics of Buddhism. Devotees can always be seen praying to their God. The tranquil soul-soothing atmosphere of this monastery makes it a must-visit destination.