Edmonton | 2 comments
By: Zdenko Kahlina
Best place in Edmonton to live!
Looking for the best place in Edmonton to live? Then focus your Google Earth search on north Edmonton and focus in on a man made Beaumaris Lake, a delightful and relatively unknown amenity in Castle Downs neighborhood (North Edmonton).…