I cannot pass up a quirky roadside attraction. Since the 1940s, right off U.S. Route 1 the Coral Castle [28655 S Dixie Hwy, Homestead, FL 33033] has been raising questions. How did one man build this structure and why on earth did he do it? We may never know, but […]
Daily Archives: May 14, 2017
1 post