The Gates of Port St. Johns

Port St. Johns

Located in the coastal town of Port St. Johns along South Africa's rugged Wild Coast in the Eastern Cape, this dramatic gorge is formed where the Mzimvubu River breaks through the cliffs to meet the Indian Ocean.
 
While they look like ancient fortresses, geologically, these towering 300+ meter peaks—Mount Thesiger and Mount Sullivan—are actually massive sandstone cliffs covered in lush subtropical vegetation rather than volcanic rock. Today, they serve as a spectacular paradise for hikers, birdwatchers, and travelers looking for an off-the-grid escape.
 

Photographs

Where it sits

Open a larger map