Mexico came in at No. 1. If you're craving warm sun, sand between your toes, azure waters, and a drink with a tiny umbrella ...