Puff Puff Puffin Away
where was this taken?
It was taken from the apartment complex just off Bancroft Dr. beside the Carmichael Arena.
-The map on the left shows exactly where.
Ive been up there many times, it just didnt look like waterview apartments, I thought it may have been misplaced!
Sign up to comment.
Sign in if you already did it.
Photo taken in Sudbury, Sudbury, ON, Canada
Misplaced? Suggest new location