Poovar Island and backwaters
Poovar Island& backwaters, Kerala 695525, India
Located near the confluence of the Neyyar River and the Arabian Sea, Poovar Island is…
(0 Reviews)
Poovar Island& backwaters, Kerala 695525, India
Located near the confluence of the Neyyar River and the Arabian Sea, Poovar Island is…