The cape medieval sailors called the point of no return.
Whitewashed Indian Ocean port town of coral-stone houses.
Infobox