This vantage point is located at the south end of Fell Avenue at Harbourside Place on the North Shore, just south of the North Shore Auto Mall

No Comments

Only registered users may post comments.

Subscribe to comments RSS Feed