Lacovia is the longest village in Jamaica, laid out for more than 5 mi/8 km on either side of the South Coast highway and the Black River, both of which divide the community into East and West La...