Did you know Ontario is packed ... in the Caribbean. Sauble Beach is the second longest freshwater beach in the world and located along the beautiful shores of Lake Huron. Walk barefoot along ...