St. Thomas the Apostle Catholic Church is located in Homosassa, Florida which is not far from Three Sisters Springs and other manatee sighting areas.
The iconography is beautiful. we had another of those rarities in our Faith in the Road journeys, a deacon homilist. The deacon here gave another fantastic homily. Deacons are cool!
St. Thomas is ever noted in history as the doubter. He didn’t believe his friends when they told him Jesus had risen and visited them. But, he also gave one of the great declarations in history when he saw Jesus. “My Lord and my God!”
Outside is a Rosary and Stations of the Cross Garden