Abundant tropical jungles, spectacular beaches, and a plethora of flora and fauna, Costa Rica is blessed by many different microclimates. The reason for its variety is the proximity to the Pacific and Atlantic Ocean as well as the mountain chains that separate them. If you are planning to travel from coast to coast or from the coast to the mountain, you'll experience different weathers so be sure to bring...