ChatterBank6 mins ago
DT "Where in the World?"
6 Answers
Please does anybody know where this is? Not much to go on in the clues, so haven't been able to find it using Google - spiral staircase inside basilica that overlooks city renowned for gourmet restaurants & Renaissance architecture. Two rivers meet here. Thought maybe St Peter's Basilica in Rome, but photos I've found don't look right.
Answers
Best Answer
No best answer has yet been selected by EebeeGeebee. Once a best answer has been selected, it will be shown here.
For more on marking an answer as the "Best Answer", please visit our FAQ.