Let’s travel together.
Browsing Tag

Places to See

North Sikkim District

The northern part of Sikkim is certainly creditable for its sublime beauty. North Sikkim is actually held synonymous with 'Switzerland of India'. Moreover, North Sikkim is the…