Cancun in Mayan language means snake nest... &amp;quot;of turquoise ocean waters and white sand beaches&amp;quot;.