As a mecca for all things boating and water-related, Granbury has everything you need to spend a day…