The west – and less congested – end of Centre Island Beach, also known as Manitou Beach. Manitou is an Algonquin term that means spirit. Access to this beach is a short ferry ride and walk from downtown Toronto.
No matter where you spread your branches your roots remain Canadian