Costa Rica is one of the best places in the world to get a first impression of Costa Rica's amazing natural beauty. F ...