Ambleside, West Vancouver is a lovely town nestled between the sea and the mountains, that is dominated by views of the Lions Gate bridge, Stanley park, the coastal mountains, the Pacific Ocean and Vancouver Island in the distance.
Back to Top