Movies filmed in Vulcan Bomber wreck, South Ocean, New Providence Island, Bahamas

There are 2 movies that were filmed in Vulcan Bomber wreck, South Ocean, New Providence Island, Bahamas.

New Providence is the most populous island in the Bahamas, containing more than 70% of the total population. On the eastern side of the island is the national capital city of Nassau; it had a population of 246,329 at the 2010 Census; the latest estimate is 274,400.

Country: Bahamas