While staying in the Everglades International Hostel, I checked out the surprising number of tourist attractions in the small town of Homestead, FL. One such attraction was Coral Castle, which a man supposedly built entirely by his own at night out of stones made from the local coral.
Interested in seeing your small town photo featured on Small Town Saturday? Send me an email at [email protected]
Leave a Reply