Florida's city of Weeki Wachee was officially founded in 1966 in order to put its famous live mermaid attraction onto maps and road signs, but now the city has been dissolved.
Katie Johnston reports.
Florida's city of Weeki Wachee was officially founded in 1966 in order to put its famous live mermaid attraction onto maps and road signs, but now the city has been dissolved.
Katie Johnston reports.
At last count, the city had only 13 residents.