Lachen – The Northeast India’s Heaven
Lachen is a small village in the North Sikkim district of India, nestled among the majestic Himalayan mountains. It is a hidden gem that offers a serene and tranquil escape from the hustle and bustle of city life. Lachen is also the gateway to some of the most stunning attractions in Sikkim, such as the … Read more