Posted: Friday, May 7, 2010 by
Ben Pate
Lovers of nature need look no further when it comes to Costa Rica. A small, lush land in a sea of beautiful blue, Costa Rica is that little piece of paradise that you and your family have been looking for. A natural treasure trove of lush greenery and turquoise waters, Costa Rica is the location of a dream vacation.
Travel / Destinations