Tulum is a paradise for beach fans, as it has long stretches of soft sand where only the whisper of the turquoise water can be heard. The city is on the Caribbean coast of the Yucatan Peninsula and has several places with impressive natural beauty, such as Boca Paila, which is a strip located next to the sea.