SupportSupport
Filming Location > South Ocean, New Providence Island, Bahamas > Movies Sort by popularity Sort by rating Sort by release date Sort alphabetically
1984
63%

Splash

1954
72%

20,000 Leagues Under The Sea