Avellanas Beach Costa Rica

Avellanas Beach in Tamarindo, Santa Cruz, Guanacaste, Costa Rica