Where Did They Film That?

Location Information

Cornwall
England

Films

Thunderbirds (2004)