Salugara Monastery is among the most frequented revered places, located in the outskirts of Siliguri. Located 6 km from the city, the Buddhist shrine is vi...
Salugara Monastery is among the most frequented revered places, located in the outskirts of Siliguri. Located 6 km from the city, the Buddhist shrine is visited by tourists for meditation. The ideal tranquil location for meditation was established by Tibetan monks and followers of religious leader,
No packages found for the selected city.
Get a customized itinerary and the best deals on packages and hotels.
Enquire Now