Details
slider-1

Phoenix Island Resort, Poovar

Located in Poovar is Phoenix Island Resort. This resort is surrounded by backwaters and a tranquil atmosphere that aims to reinvigorate you from the humdrum of daily life. Experience the incredible, amazing, breath-taking India the way few people ever do.