Marari Beach Resort in village of Maraikulam lies on a forgotten shore, midway up the Malabar Coast where the Indian Ocean finally decides that it has now become the Arabian Sea.