This image shows the yacht harbor and anchorage at Tobermory, Ontario, a small town located at the northern tip of the Bruce Peninsula, which extends northward from Ontario into Lake Huron.
The description states simply:
THE HARBOR AND DOCKS
Tobermory, Ontario, Canada
–Based on the type of cars parked in the picture, this card dates from the 1960s.