Hi! I'm an Italian girl who is going to visit Peru. I'd like very much to visit the Colca Canyon, and I was wondering if the 4M Express tours are a valid option. If so, do you have any other ideas? Does it make sense to book the tour in advance from Italy, or can I buy it directly in Puno? Thank everyone in advance