Need a romantic getaway from Seattle? Find out why Downtown Victoria, BC is the ultimate spot for dining, shopping, and sightseeing in Canada!