This quaint little hill-town in Sikkim casts a spell on its visitors with its splendid beauty and soothing serenity. Escape the glaring heat and...
Lachen
This quaint little hill-town in Sikkim casts a spell on its visitors with its splendid beauty and soothing serenity. Escape the glaring heat and pollution of the city and retreat into the pristine and tranquil surroundings of this charming place.