Winter is coming. We all know it. It is unavoidable… or is it! I think it is time we learn a lesson from our feathery friends and head south for the winter! While there are many amazing locations in Latin America and the Caribbean, Mexico stands out as the perfect option. The country is home to the beach resort cities …