Himalayan Pelling – Sikkim, India
Himalayan Pelling, Sikkim, India is the third largest mountain on the planet, which is hidden between India, Nepal Bhutan. You have to put on your list of “places to see before you die”, at the Himalayan Pelling, India. This wonder of nature is impregnated with… Read More »Himalayan Pelling – Sikkim, India