Originally Posted by Patricia It's across from Coco La Palm Yes it is. Stayed there once in 2006. A very unique experience
PARADISE IS A STATE OF MIND
Forum Rules