English: This place is very close to nature and is situated around 20 km from the city of Kozhikode.
Telugu: ఈ ప్రదేశం ప్రకృతికి చాలా దగ్గరగా ఉంది మరియు కోజికోడ్ నగరానికి 20 కిలోమీటర్ల దూరంలో ఉంది.