MovieMaps

“After the Storm” Filming Locations

Castle episode “After the Storm” was filmed in Los Angeles in the United States of America.