The small town of Ladysmith is located in Vancouver Island's Cowichan Valley on the east coast of the island.
Up to: British Columbia > Home
Please Wait ...
Saving Changes