Santa Rosa National Park in Costa Rica The Santa Rosa National Park of Costa Rica was created in 1971 to commemorate and preserve a historical site where was conducted the Battle of Santa Rosa (March 20, 1856) including the historic mansion and the pens of stone walls. Moreover, it serves to...

Read More