reviews of worlds exotic beaches

Tag : Santa Rosa National Park

Santa Rosa National Park

3 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 …