English
English
USD
USD
INR
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 photos available.
No packages found for the selected city.
No photos available.
No inquiries found for this URL.