Browse 5400 filming locations
Explore 3 North Shore, West Providence Island filming locations
Off West Bay Street
W Bay St, The Bahamas
Featuring 1 movies & TV shows filmed in North Shore, West Providence Island
Thunderball
12/11/1965
More specific North Shore, West Providence Island filming locations:
- Off West Bay Street, New Providence, BS
- Rock Point House, Rock Point, New Providence, BS Largo's Lair - Palmyra Estate
- Rock Point, New Providence, BS Largo's Lair - Palmyra Estate