Jatayu Nature Park is the new Tourist Destination in Kerala
RJ - Mahashri