A Boy Called Christmas Filming Locations: Lapland, Prague, Slovakia and London
Track A Boy Called Christmas filming locations from Primrose Hill and King’s Cross to Slovakia’s High Tatras, Dobříš Château and Křivoklát Castle, Řepora and ‘The Devil’s Heads’ in the Czech…Read more