Tumlong Monastery

Location

Tumlong Monastery is another small monastery situated near the town of Ravangla. This monastery lies near the Kewzing Village in the south of Sikkim and was constructed in 1840.