Cancun is where Mayan culture shines on every corner, surrounded by the breathtaking Caribbean Sea, soft coral sands and the striking shade of blue that emerges from its crystal-clear waters.