Where the jungle meets the sea

Tulum, Mexico