Pez Vela Bay Beach Costa Rica

Pez Vela Bay Beach in Sardinal, Carrillo, Guanacaste, Costa Rica.