Tag along for a full tour of Dreams Puerto Aventuras Resort & Spa in Puerto Aventuras Mexico. See my review on Trip Adviser for a full review.

Funky Chunk Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License

source