Pineridge Hotel, Darjeeling

The Mall, Chowrasta Darjeeling734101, Inde