St Michaels-on-sea has to be one of the South Coast’s favourite beach destinations. St Michael’s or locally known as “Saints” is located just south of the shopping mecca of Shelly Beach and is the holiday playground of the South Coast.

Showing 1 from 1 Items

Toggle Filters
Count
Sort by
Order