Friday, 2 December 2011

Darjeeling Hotels: Finest Properties of the Lot

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