Poole Harbour is the largest natural harbour in Europe and second largest natural in the world (Sydney is the largest). It is home to 9 islands, including Brownsea Island.
Poole Harbour is the largest natural harbour in Europe and second largest natural in the world (Sydney is the largest). It is home to 9 islands, including Brownsea Island.