Ramdhura - The Perch worth your time..
Ramdhura is Located in the Kalimpong District of West Bengal. This Timid Hamlet has something which has not other substitute..
Tourism in West Bengal has always been known for Darjeeling, its culture and ambiance. But As far as the Mountains are concerned, this State in India has got much more than a handful of points where Off Beat Travelers, Hitch Hikers, Tourists etc can find their piece of adventure / break from mundane life / off beat travel experience. I am sure you might have heard about few of such locations. But…
View On WordPress









