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 DetailsLucea is a coastal town in Jamaica, between Negril and Montego Bay. It’s known for its secluded beac...
View Details