Pelling is located in the northern part of Sikkim, and is considered to be a wonderful Sightseeing for the tourists from across the world. It is located at a height of 6800 feet from the sea level. Tourists are attracted to this city for nature, the glorious history, and also […]