Tulum also sits on the Yucatán Peninsula. The town is known for its ancient ruins, some of which are scattered along beautiful white sand beaches.