Sikkim is a located in East India on the Himalayan foot hills bordering China (Tibet), Nepal and Bhutan. It can also be called as the “Abode of Nature”. The snow covered mountains & lush green valleys not only invigorates one's soul, it also leaves the spectators bewildered by the extravaganza of its natural beauty.
India Tours- Planning a vacation to India? Best offers on Domestic Holiday packages with Journey Cart Holidays. Plan trip, book 10N/11D India Package.