Preparing for Costa Rica You know that feeling you get when you’ve just booked your dream vacation. Time passes by so slowly, and all you want to do is get on a plane and arrive in paradise. Costa Rica has some of the world's most exquisite beaches, rivers, mountains, volcanoes, wildlife, and rainforests. This country... Continue Reading →