I recently went on a tour with Xo tours canada ltd...
I recently went on a tour with Xo tours canada ltd. The experience was great. The tour guide was knowledgeable about the area and provided interesting facts throughout the tour. The itinerary was well-planned and allowed us to see all the main attractions. I highly recommend this tour company.