Janet Crane/AP
A cannon stands atop of a hill at Fort Anne in Annapolis Royal, Nova Scotia, a reminder of the tug-of-war played by the British and French over Nova Scotia.
Cheap flights powered by TripAdvisor.com

Kudzu Services » Find the right people for the job