Should You Learn Spanish Before Vacationing In Mexico?

You have made the reservations for the hotel and bought tickets for your flight. You are looking forward to enjoying some leisure time for walking along a beach, dining at an authentic Mexican restaurant, or just exploring the narrow streets of a small Mexican village. But if you have never traveled outside of the United …