Der mexikanische Bundesstaat Oaxaca bietet eine Reihe herrlicher Strände auf 480 km Pazifikküste und etliche Orte wie Puerto Escondido, Santa Cruz oder Chahue, in denen man sich bestens erholen kann. Auch das rustikale Puerto Angel lebt vom Tourismus – allerdings nur als zweites Standbein. Man lebt hier traditionell vom Fischfang. Puerto Angel ist ein kleiner Ort mit weniger als 6.000 Einwohnern. Er liegt zwischen Puerto Escondido und den Bahías de Huatulco und ist von felsigen Hügeln und Sandstränden umgeben. Es gab einmal eine Blütezeit für diesen Ort, als er noch der einzige Hafen dieser Küste war und man von hier aus Kaffee und Holz verschiffte. Die lange Pier, die man erst 1999 restauriert hatte, ist Zeuge dieser Zeit.
Doch mit dem Bau der Straße und der Bahnlinie zwischen Oaxaca und Salina Cruz ist dieser Status wieder beendet worden. Puerto Angel ist touristisch gut erschlossen, aber nie überlaufen. Der Hauptstrand heißt Playa Principal. Er hat höhere Brandung zu bieten, allerdings fahren hier auch zahlreiche Fischerboote entlang. Die Playa del Panteon ist weitaus ruhiger, außerdem sind noch andere Strände geboten.
Dass Puerto Angel nicht langweilig ist, belegen die Ausflugsmöglichkeiten. Man kann einen Tagesauflug zur Lagune von Ventanilla machen und Krokodile oder Vögel beobachten; der Wasserfall in Chacalapa will gesehen werden oder man kann die Buchten der Region mit dem Boot erkunden. In Mazunte bietet sich ein Schildkrötenmuseum.