Playa Zancudo

Travel Guide

A beach with a sandy shore, palm trees, and distant mountains under a cloudy sky.