Offering panoramic views of the town and surrounding mountains, Observatory Hill is a popular vantage point and a must-visit among the best places in Darjeeling to visit.