My sister and I just recently returned from a trip to Italy after ending in Taormina, Sicily! We stayed at Monte Tauro, and from the moment we finally found the place....can be a challenge....we were in love! The hotel is perched on the mountain overlooking the sea! The view was spectacular from every point in the hotel including our own... more







