First Stop Kurseong – Cochrane Place Hotel
Darjeeling – The land of Exquisite Tea and Mesmerising Tea Trails On the way to Darjeeling from Bagdogra before you enter the Kurseong town through the hilly Punkhabari road, this beautiful hotel stands tall among the lush green tea gardens. You would have just crossed the Makaibari tea estate, filling your lungs with the aroma of the teas, wild flowers […]
Read More