They call it Isla del Encanto, Island of Charm. On the coast of southern Puerto Rico, in a little-known town called Parguera where 90 floating houses perch over the Caribbean Sea on the world’s most bioluminescent bay.

They call it Isla del Encanto, Island of Charm. On the coast of southern Puerto Rico, in a little-known town called Parguera where 90 floating houses perch over the Caribbean Sea on the world’s most bioluminescent bay.
