PLAYA DEL CARMEN – Giant Tourist Trap or Beach Paradise??

PLAYA DEL CARMEN, MEXICO - A Giant TOURIST TRAP?!?

Travel Guide Videos