Great Places in Canada Names Southampton, ON!

Check out this great shout out from Great Places in Canada. It looks like the word is out….

Southampton Beach & Waterfront