Zicatela Beach in Puerto Escondido, Oaxaca, reveals a rugged coastal view where powerful ocean waves crash against dramatic ...