The city located along coasts of the Caribbean Sea is in Quintana Roo state of Mexico. The name Cancun means “The Ship at the end of Rainbow” in Mayan language. While palm trees adorn its lands, coral reefs grace its seas. Cancun existed as a small coastal town throughout its history. With development works commenced at the end of 20th century, it was transformed into a worldwide holiday destination.