Description
Clafouti Beach Resort has everything to make you relax at a beachside in Kerala- captivating nature, glory of heritage and refined luxury.
Location
-
North Middle Cliff Near Cultural Center, opposite Kerala Bamboo House, Varkala, Kerala 695141
Add a review