Maadathilcottages Odayam Beach, Manthara Temple Road, Varkala Edava, Edava, Kerala 695311Distance: 270.43 kmCall