Discover the town of Fort William. Including things to do, break inspiration, places to stay, tours, unique experiences, maps, travel tips and more.