Walpole is a town of natural beauty. Discover things to do such as Valley of the Giants Tree Top Walk, Walpole Inlet, Conspicuous Cliffs, Peaceful Bay and 4wding