Cabuyal Beach Costa Rica

Cabuyal Beach in Nacascolo, Liberia, Guanacaste, Costa Rica