Puerto Escondido is a small port and tourist center in the Mexican state of Oaxaca. The name Puerto Escondido had roots in the legend of a woman who escaped her captors and hid here. Puerto Escondido is one of the most popular tourist attractions on the Oaxacan coast.