Bahamas more
We thought that interviewing a local prostitute would be a rather simple task, but not everything is as it seems in Lucaya infamous Red Light district also known as De Wallen.