Asia India Sikkim Travel

Sikkim – The Himalayan Abode

Home to the majestic landscape of snow clad mountains, deep valleys and glacial lakes, Sikkim is nothing less than spectacular. It’s one of those places in the world where your eyes can feast onto the gorgeous setting all at once….

Continue reading