Winsloe is now a suburb of Charlottetown in Prince Edward Island, Canada. A part of it is known as Winsloe South.
Category: Prince Edward Island, Canada