reviews of worlds exotic beaches

Tag : Beaches in Costa Rica

Santa Rosa National Park

4 years ago / 0 comments

The Santa Rosa National Park, Costa Rica is a national park in Guanacaste province in the northwestern tip of Costa Rica. Originally a farm, it was mainly built to commemorate the Battles of Costa …