Hotels
Darjeeling is the quintessential hill station in Northeastern part of India with its sky high Himalayan ranges and fabulous colonial age architecture. The picture-perfect town is situated over a steep mountain ridge, surrounded by tea plantations with a backdrop of mighty Himalayas. - Read More
The Vacation Blog
No comments:
Post a Comment