Located in the hub of the Muskoka lakes in the picturesque town of Port Carling, Steamboat Bay is the premier retail location in all of Muskoka. It is easily accessible by automobile or by boat on the Lake Muskoka side of the Indian River. Steamboat Bay is the landmark destination in all of Port Carling and can be found under the giant Canadian flag.