English: Surrounded by the green nature and the serene Teesta river flowing below, the place is a heaven for those who seek seclusion from their busy lives
Telugu: చుట్టుముట్టి ఉన్న ఆకుపచ్చ ప్రకృతి మరియు క్రింద ప్రవహించే నిర్మలమైన తీస్తా నది ఉన్నఈ ప్రదేశం బిజీగా ఉండే తమ జీవితాల నుండి ఒంటరితనం కోరుకునే వారికి ఒక స్వర్గం అని చెప్పవచ్చు