Places Shown
Chepstow; Monmouthshire; Wales
Cornwall; England
England
Nazareth; Palestine
Salisbury Plain; Wiltshire; England