Otter Point is located approximately 50 kilometers (30 miles) west of Victoria, on southern Vancouver Island, British Columbia, Canada
District Maps
Otter Point is located approximately 50 kilometers (30 miles) west of Victoria, on southern Vancouver Island, British Columbia, Canada