Tag Archives: Ravangla

Spellbound at Ravangla

Where is it?

Ravangla is a small town situated in South Sikkim between Pelling and Gangtok. Along with clear views of Himalayan peaks from here, this place is laden with a variety of Himalayan flowers during the flowering season. Continue reading Spellbound at Ravangla

Advertisements