Russell is a walkable location surrounded by beach and island views. Simply book a local tour to enjoy your stay a little more. Nature lovers can visit Flagstaff Hill and Bay of Islands. You might find that sights like Russell Christ Church and Russell Beach are worth a visit.