Located just seven kilometers from Delo, with great views of Mt. Kanchenjungha and the meandering River Teesta, Ramdhura is the new found gem of North Bengal. Surrounded by pine forests kissed by clouds and the view of flickering lights of Kalimpong in the night, make...
Icchey Gaon or “Wishing Village” is a place where all your wishes to stay amidst untouched nature would come true. At Icchey Gaon, you can get a panoramic view of Mt. Kanchenjungha, wake up to the call of unknown birds, take jungle walks through pine forests and stay...