9 Recommended points of interest in Namchi, Sikkim, India
Namchi, a quaint and tranquil region perched high in the foothills of the Himalayas in South Sikkim has a long seductive hold over the wanderlusts and pilgrims. Some of the world’s largest statues of Guru Padmasambhava and Gautama Buddha exist here amid mesmerizing backdrop and clean-air. Its reputation as...