4.8 (5) The Smugglers Inn, affectionately known as “Smuggies,” was a famous bar and nightlife spot in Durban, South Africa, located at 124 Point Road within the Alexandra Hotel. It was a prominent establishment, particularly during the 1960s and 1970s, known for its vibrant atmosphere and diverse clientele. How was this post? Click on a … Continue reading Smugglers Inn
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed