I know this is subjective, but how many shore excursions do experienced cruisers suggest? We are on the Magic in May for the Med. cruise and shore excursion bookings open today. We have two adults and three older teenagers and are curious what ports are recommended with a planned shore excursion and what ports we can just bum around ourselves. The cost of a shore excusion for five for every port could get expensive fast. Rome is a must, but how about the other ports...any suggestions? Are there some ports where there are small towns/shops close by without taking a full excursion?