Ravangla – Hotel Chingthang

RAVANGLA The small town of Ravangla in Sikkim, nestled at an altitude of 7000 ft., has lately emerged as a natural tourist retreat, offering majestic snow view. The town located in South Sikkim District is an ideal location for village tourism. Trekking routes to Maenam Hill and Tendong Hill also originate from Ravangla and nearby [...]