Where is Puerto Ángel?

Where is Puerto Ángel located?

Puerto Ángel, Oaxaca, Mexico (approx. 15.6667°, -96.490486°)


Where is Puerto Ángel on the map?