Experience the amazing highlights of Rome and Florence package with a maximum of 30 guests (often averaging only 15 people per tour!