The largest city of the French Basque Country is beautiful. Here's your ultimate guide to the best things to do in Bayonne.