Playa Grande

Guanacaste Province, Costa Rica

Playa Grande is a beach in Guanacaste Province.