Whether you are looking for shopping, pulling up a seat at a riverfront restaurant, participating in a variety of recreational activities, staying in an historic hotel or a variety of guest houses or just enjoying spectacular scenery, you can find it in Grafton.