Blue Marlin El Mouching Costa Rica, where you celebrate New Year's eve under the palm trees. Probably the most laid back country in the whole Central America. Why is that? Because Cost... EL MOUCHINGSALTFILM0 Comments