Where are Rivera Maya and Cancun located?
The Riviera Maya and Cancun are both located in the state of Quintana Roo on the eastern coast of Mexico. The Riviera Maya stretches for about 75 miles along the Caribbean Sea, from Puerto Morelos in the north to Punta Allen in the south, while Cancun is situated right between these two points