Gangtok is the capital city of Sikkim, a small state located in the northeastern part of India. It is known for its stunning natural beauty, rich culture, and adventure activities. Here are some things to know about Gangtok: Places to Visit in Gangtok Gangtok is a beautiful city surrounded by scenic mountains and valleys. There …
Tags
Luxury accommodation in Gangtok
Showing: 1 - 1 of 1 RESULTS