Reviews of Poovar Island Resort
K.P. VII/911, Pozhiyoor, Kerala 695513, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
K.P. VII/911, Pozhiyoor, Kerala 695513, India
Cleanliness
Comfort
Service Quality
Security
Location