Mermaid Island Beach Resorts, Pondicherry | Book @ 26% Off