Discover Selwyn
compiled from our dataSelwyn is located in Ontario, Canada, and has a population of about 17,060. Our atlas lists 60 places here.
These include 21 sights and 3 museums, 28 restaurants, 8 places to stay and 0 cocktail bars. Highlights include Red Brick Lofts, Trent-Severn Waterway - Lock 26, Stoney Point Marina.