Lush green Costa Rica is a thin strip of a country bordering Panama and Nicaragua to the north and southeast, respectively, with coastlines on the Caribbean and the Pacific. Contained within this tiny country roughly the size of West Virginia is an entire universe of experiences, not the least of which is its flora and […]