Filming Locations in Lucea

Lucea, Hanover, Jamaica
Live and Let Die (1973)

Lucea is a coastal town in Jamaica, between Negril and Montego Bay. It’s known for its secluded beac...

View Details