English: It is a popular tourist destination in north Kerala.
Telugu: ఉత్తర కేరళ లో పర్యాటకులు అధికంగా చూసే ప్రదేశం.