Posted inCalendar+Scene, Features The Weeki Wachee Mermaids return to the S.C. Aquarium this April by City Paper Staff March 20, 2018October 11, 2021