Hidden Beauty - Pelling
Pelling, located in West Sikkim, is one of those hill stations in India that is still hidden from the flocking crowd. Peppered with artistic monasteries, shimmering lakes and cascading waterfalls, Pelling is the perfect place to break your monotony of life to soak in the peace of th...