Seal Island or Seal Islands Harbour on the southwest coast 3km east of Petites