
Darjeeling – an enticing and popular hill station in India – is a collage of snowy and misty Himalayan ranges. The snow-laden peaks, winding walking tracks, valleys, tea plantations, monastery, and toy trains describe the amazing hill town of Darjeeling. Read More …