Monday, March 15, 2010

DEVI FALLS



The water falls named DEVI FALLS is at Tereybhir about 5 km from the main market is one of the unexplored falls. It is one of the tributaries of Teesta. It is about 120 feet in height. You can feel the cool freeze from the bridge near it and GET recharged

No comments: