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