MovieMaps
Browse Locations
Cities
Show Map
“Ghosts” Filming Locations
Series:
Castle
Season 1, Episode 8
Previous: “
Home Is Where the Heart Stops
”
Next: “
Little Girl Lost
”
View on IMDb