Normans Cay

Norman’s Cay is a small island located in the Exuma Cays of the Bahamas. The island is approximately 200 miles southeast of Miami and 80 miles southeast of Nassau, the capital of the Bahamas. In the 1970s and 1980s, Norman’s Cay gained notoriety as a hub for drug trafficking operations. Carlos Lehder, a Colombian drug lord and co-founder of the […]
Read More