Looking for ideas of places to visit. Interested in quaint villages and natural scenery. We pick up rental car in Boston, and so far we have booked Bar Harbour, St Andrews, Moncton (just to visit Hopewell Rocks/Tides), and Cavendish. Where to from there? Where should we stay on the Cape? What towns are 'musts' in Nova Scotia? Had thought about swinging by Quebec on the way back to Boston (long distances are not an issue) or would it be preferable to fly to St Johns for a couple of days from Halifax. Is that worth visiting? Any ideas appreciated.