St Michaels On Sea
St. Michaels-on-Sea is a small resort village on the Hibiscus Coast of KwaZulu-Natal about 10 km north of the bustling town of Margate, the nearest large town being Port Shepstone. The village is a very popular holiday destination for families – the beach is pristine and the warm waters great for swimming and surfing. The lagoon at the mouth of the Unhlangeni River has created a great spot for windsurfing and fishing. There are also safe tidal pools for the kids. The waters are crystal clear a...
Visiting St Michaels On Sea?
Port Shepstone Golf Course, Hibiscus Coast, KwaZulu-Natal
Port Shepstone Golf Course one of the most popular courses on the South Coast and is particularly attractive because of the ...Mpenjati Nature Reserve, Margate, KwaZulu-Natal
Mpenjati Nature Reserve lies about 20 Km south of the south coast town of Margate in KwaZulu-Natal ...




St. Michaels-on-Sea is a small resort village on the Hibiscus Coast of KwaZulu-Natal about 10 km north of the bustling town of 