Costa Rica is a stunning country with so many places to see and discover! But if there is one place you must absolutely visit, it’s the Osa Peninsula! A scenic area with some of the most gorgeous [...]
Its no secret that Costa Rica is a paradisiac destination! It has a total of 26 national parks which are made up of protected rainforests, tropical dry forests, marine areas, wetlands and cloud [...]
Have you ever imagined a tropical paradise so beautiful that pictures will never really do it justice? Well once you visit Corcovado National Park, you’ll understand what we are talking about! [...]