Los Quetzales National Park
Costa Rica
Nature
The Los Quetzales National Park, located 97 kilometers from San Isidro de El General, in Costa Rica, was created in 2006 by Decree 32981-MINAE. It is managed under the Central Conservation Area of the National System of Conservation Areas.
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