Top 8 places to (safely) visit in Mexico now - Lonely Planet