Playa Naranjo

beach

Playa Naranjo

Lepanto

Sur

More of Guanacaste