ADVERTISEMENT

Toronto

Popular Ontario beach makes list of best 50 in North America

Published

Swimmers find pair of dentures on Fla. beach In the crystal blue waters of a beach in Florida, a pair who went out swimming stumbled upon the unlikely find of a row of dentures.