Palmas on the Caribbean

| 0

The second complex from the right is Crescent Beach at Palmas del Mar

Crescent Beach sits on the blue waters of the Caribbean at Palmas del Mar

Leave a Reply