Santa Rosa National Park
Santa Elena, Costa Rica
Nature
Santa Rosa National Park, is a national park, in Guanacaste Province, northwestern Costa Rica, it was created in 1966 by decree 3694.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account