Isola Di Coco is a well-known luxury resort located near the scenic backwaters of Poovar, close to where the Neyyar River meets the Arabian Sea in Kerala.