Costa Rica is a small country with a lot to offer such as beaches, mountains, plains, rain forests, dry forests, cloud forests, and many more. Because of the diversity of the country, Costa Rica has many opportunities to practice adventure activities. Here you can read about the five most popular ad...