Vaughn Scribner, who wrote the acclaimed 2020 book “Merpeople: A Human History,” once stated that Key West has the largest number of mermaids he has ever seen. The primary reason […] ...