Mexico is a favorite travel location for North Americans because it offers a tropical paradise just a flight or two away. It is also close enough for travelers to enjoy small or week long vacations as opposed to longer vacations that require a great deal of time off work or school. But with summer here […]