Buena Vista Beach Costa Rica

Buena Vista Beach in Samara, Nicoya, Guanacaste, Costa Rica