A guide to the best things to do in Fort William and Glencoe including how to get there, top attractions, day trips and where to stay.