Russell Township

Russell Township is just a quaint and historic town located in the Bay of Islands. Its beautiful accommodation also provides for excellent dining. It is located in an isolated peninsula, giving this island a distinct island ambiance.

Leave a Reply