St Michaels On Sea Beach 0Likes Contact Details Phone: 039-682-7944 Address: St Micheal`s on Sea Beach, Margate St Micheal`s KwaZulu-Natal 4265 South Africa Get Directions Explore Category: Things To Do