Playa Hermosa

beach

Playa Hermosa

Sardinal

Carrillo

More of Guanacaste