Iceland???? F that, and Poland lol,
Do the Nurburgring in Germany and I am sure you can get a Jag if you want to.
Some parts of Italy are awsome, France is real pretty,Paris is cool place to go, London has lots of stuff to look at.
How much you paying, i'll drive anything mate, used to drive...