Victoria BC Canada
Victoria is the most beautiful city in Canada Situated on the south tip of Vancouver Island off the west coast of British Columbia, Canada. Victoria BC is a city of over 350,000 with a breathtaking inner harbour area. The Inner Harbour lies at the core of downtown Victoria BC. On the walkway around the harbour, …