Strand · Playas, Ecuador
Palmar Beach is a Strand business in Playas, Ecuador. It holds a 4.5 / 5 rating from 308 customer reviews.