Port Carling, ON

From BR Bullpen

Port Carling is a small town on an isthmus between Lake Rosseau and Lake Muskoka in northern Ontario, Canada. It is located 25 miles south-west of Huntsville, ON and is a popular summer vacation spot. Will White died here.