Costa Rica, a country in Central America, is an unspoilt natural paradise, where you can discover its true natural beauty and wonderful attractions during a vacation. Because of its natural beauty, it has been rechristened as ‘Costa Rica. VacationByOwners, one of the best Costa Rica vacation rentals by owner, offer vacation rental homes to travelers at the very best prices.