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