Costa Rica – Bat Island – Santa Rosa National Park
Costa Rica – Bat Island – Santa Rosa National Park Costa Rica means “rich coast” in Spanish and is a country in Central America. Although it covers only about 51,100 km², it is home to nearly 6% of the world’s biodiversity. This remarkable natural richness is largely due to its unique geographical position: for thousands … Continue reading Costa Rica – Bat Island – Santa Rosa National Park




