Places Shown
Cairo; Egypt
Chepstow; Monmouthshire; Wales
Italy
Salisbury; Wiltshire; England
Stonehenge; Salisbury Plain; Wiltshire; England