The father of Yugui Weng, who was waiting in Playa del Carmen, was the first to raise the alarm after losing contact with the young travelers.
most agreed La Playa Carmel's location can't be beat. Situated along Eighth Avenue in Carmel, California, this resort – which was originally built in 1905 for a member of San Francisco's ...