Visiting the Himalayas – Darjeeling, India
The small town of Darjeeling in Northern India is an ideal place to explore the beautiful Himalayan mountain range and green countryside filled with tea plantations, forested valleys, and glacier fed lakes. One of the most exciting trips to take in the area is a ride on the old Himalayan railway which is well over […]