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 … [Read more...] about Small Town Saturday: Homestead, FL