by Bradmin | Oct 24, 2011 | Articles
This country located in the Central America, just between Nicaragua and Panama, is home to abundant physical features such as mountains, volcanoes, and waterfalls. Costa Rica is also regarded as paradise in their part because of the natural wonders it possess. The...