Havelia Island Resort
Havelia Island Resort
Hotel
K.P. Pozhiyoor
, Neyyattinkara, Kerala, India
695506
58
Poor ·
18 reviews