Splash Filming Locations

Splash was filmed in New York & Los Angeles in United States of America.
Show Map
 

Bloomingdale's

Bloomingdale's

Source: Filmap

 

Tudor Tower

Allen's Apartment

Source: Filmap

 

Statue of Liberty

Statue of Liberty

Source: Filmap