Things To Do in Saint John – New Brunswick
Saint John, New Brunswick was a complete surprise for me. I went in thinking I was going to be exploring a gritty, industrial city on the shores of the Bay of Fundy. What I found, however, was a vibrant urban…