The famous Maple Leaf flag has been the official flag of Canada since 1965. It is believed that the leaf’s 11 points represent an important symbol for the country.
Breathtaking beauty and centuries of art and architecture lie tucked in tiny towns throughout Italy. Check out our picks for Italy's most charming small Towns!