Costa Rica is more than just sunny beaches. It's filled with cute towns, lush forests, cloudy mountains, and of course, large mountain ranges. And because Costa Rica is relatively small, you can ...