Puerto Angel is a rustic fishing village on the Pacific coast of Oaxaca in Mexico. The idyllic village lies in a charming little bay between Bahias de Huatulco and Puerto Escondido, surrounded by sandy beaches and rocky mountains.
Puerto Angel was shipping wood and coffee from its port and boomed in the 19th century. The booming were over when the railway between Salina Cruz and Oaxaca was finished. Nowadays the docks are used by the local fishermen. Every day they bring in their catches of shark, lobsters, swordfish, tuna, oysters, ocean perch and octopus.
Caves, Waterfalls and Wildlife
Puerto Angel is a quite town with sandy roads and not much to offer for adventurous travelers. If you look for a peaceful setting and seek some privacy, this port town is your place to be. Make a day trip to visit one of the many ruins in the area or just to enjoy the beautiful and rough environment, look at the waves lapping on the shoreline, listen to the wildlife and breathe in the salty air. Laze on the beach or go snorkeling or diving in the surrounding caves. Find plenty of crocodiles and birds in the lagoon of Ventanilla or visit the tropical spring-fed El Paraiso and the Los Reys waterfall.
Beaches and Snorkeling Bays
The fishing village knows two beaches, located right in the centre. Play del Panteon is encircled by rocks and offers some wonderful marine life. The main beach Playa Principal has big waves and strong currency and is mostly used by fishing boats. West of Puerto Angel is the popular surfing destination Playa Zipolite with perfect waves and a very long beach. Excellent spot to end your daytrip with a sunset cocktail. More to the west is Playa La Tijera also known as ´scissors´, because of the scissor-like rock formation sticking out into the water. This small bay is a beautiful place for diving, snorkeling and swimming.