A Visit to Liberia Costa Rica
Founded in 1769 Liberia Costa Rica is populated by 35,000 residents and is located in the North West. Featuring multiple active volcano’s Liberia is a locale that must be visited and explored. It is a haven for wild life and natural wonders such as stunning waterfalls, volcanic mud pits and natural hot springs. The ringRead More