Designed by
Title
Fascinating Colorful Forest As Natural Beauty #260496313
Description
A fascinating view of colorful forest looks mesmerizing at Lachen situated at 11000 ft altitude in North Sikkim, India. Lachen is popular for its natural beauty and this is the most eminent tourist place of Sikkim