Playa Grande

beach

Playa Grande

Tamarindo

Santa Cruz

More of Guanacaste