Near Cherai Beach In Ayurvedic Resort, Convent Junction, Cherai Beach Road, Cherai, Pallipuram, India