Q.R., Mexico
outdoors
Isla Mujeres
In Mexico, James Bond and CIA buddy Felix Leiter, in the film License to Kill, find drug lord Sanchez (Robert Davi) at the Isla Mujeres, an island about eight miles off the Yucatán Peninsula coast in the Caribbean Sea.
Comments   0