Nouns

(n)Cancuna popular island resort off the northeastern tip of the Yucatan peninsula