It rained all day long when we visited and i hadnt brought a coat on shore so we found the new brunswick square mall which had indoor walk ways from one mall to the other. Plenty of shops and eateries and also a nice museum! to say we didnt really see Saint John we still had a fantastic time!
The day we went halifax and peggys cove was filled with a thick fog which made it difficult to see its natural beauty. However what we saw was fantastic at peggy's cove and it can only have been better in clear weather. would recommend.