Tour Stop: Pirates, Mermaids, and Tourists in the Florida Keys and MiamiARAJul 311 min readA tour stop in Key Largo, Florida and at the Wynwood Walls Museum in Miami