Home Features 5 reasons why Mexico is the ultimate solo travel destination