I've been to Taromina anon, its on the top of a mountain. Kind of hard to get to with an airplane. The closest international service is to Catania. (30min drive) I don't know of anything that would be of significance up there. Is TFC supposed to mean something else?
WTF anon 0 flights and 0 routes???
https://www.airportia.com/italy/taormina-harbour-airport/routes