
Sikkim is a paradise located in the North-East of India. If you have never been, you are really missing out. The views of the Himalayas are spectacular and will take your breath away. Sikkim is a tiny delight in a small package, with breathtaking meadows, snowcapped and sky-piercing Himalayas, and the fascinating intrigue of its […]