Cancún, Mexico
Short flight from Havana to Cancun, only 45 minutes. Yet it still takes a whole day of traveling to get where you want to be. It was heaven when we arrived in Cancun. There were normal shops, food stalls and convenient transport. The Mexicans can speak fairly good English too. Most importantly, the hostel we stayed at was perfect. It had fast, free, working wifi, yipee! Finally, able to connect to wifi properly after 5 weeks has been a struggle. Not for the reaso...