Miles Island

Miles Island is a small sandy island in Wallis Lake, the sparkling jewel in the crown of the Barrington Coast.

Miles Island in Wallis Lake at Forster
Top of page