English: It is a frequently visited spot in Kerala.
Telugu: ఇది కేరళలో బాగా ప్రాచుర్యం పొందిన పర్యాటక ప్రదేశం.