On the hill behind Taormina lies the amazing village of Castelmola. Its breathtaking views of the sea and Mount Etna make ...