Santa Rosa National Park

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 Rica. However another reason for building the huge park was to preserve the natural environment surrounding the historic site. The Santa […]