The Republic of Costa Rica is located in Central America and is an amazingly beautiful country. Following is an overview of the past and present of Costa Rica for travelers. Overview of Costa Rica for Travelers Christopher Columbus discovered Costa Rica and the indigenous people living there in 1502. The Spanish subsequently colonized it. The […]