Burrard Inlet is a 44-kilometer fjord in the English Bay in Greater Vancouver, British Columbia, Canada.
Burrard Inlet is a 44-kilometer fjord in the English Bay in Greater Vancouver, British Columbia, Canada.