Marari Beach Resort - Mararikulam

Overview:
Facilities:
Accommodation: