Sorry, I tried hard to figure out the details for Eurail, but seems to be lost. I am a first time traveller to Europe. If I plan to travel between these countries within 2 months, how many days of Eurail should I be purchasing? I am assuming Eurail also allows me to travel between different cities within the same country?
Lisbon, Portugal
Madrid, Spain
Barcelona, Spain
Marseille, France
Pisa, Italy
Milan, Italy
Venice, Italy
Florence, Italy
Rome, Italy
Valtican City
Naples, Italy
Capri, Italy
Sicily, Italy
Palermo, Italy
Malta, Italy
If the whole purpose of my trip is to see the ancient / historic architectures, are there any cities above which I can opt out?