Hello,
My family and I will be spending one leg of a late June Italy trip in Sorrento. We would like to do a guided ("skip the line") tour of Pompeii, a boat trip around Capri, and a day trip to Positano (to show our daughter where her mom and dad got married). Do I need to book these in advance (i.e., is there a risk that they will all be sold out), or can I wait until I arrive and make plans based on the weather at the time? For Positano I plan to just take the ferry, but for the others I think we will want a private (or small group) tour with an English-speaking guide.
Thank you!