This is the church where Della and Felix get married in Licence to Kill. It is where Felix and 007 parachute in for the ceremony after capturing Franz Sanchez. This basilica is located in Key West in Florida (US).
Subscribe to our Podcast: Cracking the Code of Spy Movies
Never miss an episode - be in the know!