A Tiny Kerala Island Made It to Nat Geo's World Destinations List Thanks to This Woman EntrepreneurNewsBy Gayatri Manu22 Oct 2016 16:17 ISTManeesha runs Kayal, the only property for tourists on the island in Kakkathuruthu. The island and the property were recently featured on National Geographic. Read More