Gastown is a perfect location to spend 24 hours in Vancouver, British Columbia. Have a layover or cruise stop and only have one day in Vancouver, Canada? Here is the best 24-hour itinerary and guide to Vancouver, British Columbia before or after your cruise. Do you...