St Aubins bay St Aubin’s Bay is a long stretch of beach that goes all the way from St Helier Yacht Marina to St Aubins harbour which is an historic gem of ...