Hayde FernandesMay 7, 20226 minTravel in India11 Perfect Tourist-friendly Places to Visit in Pelling Pelling, in India's West Sikkim region, is an intricately structured town that provides beautiful sights of the Himalayas and...