I have the perfect place for you to make a pilgrimage to. In Sicily near the coastal beach resort town of Taormina there is a town atop of the nearby mountain called Castelmola. The trek up the mountain is amazing and the views are incredible. Your reward for the journey is in that town there is a bar called Bar Turrisi, this is your new bucket list destination.
I have the perfect place for you to make a pilgrimage to. In Sicily near the coastal beach resort town of Taormina there is a town atop of the nearby mountain called Castelmola. The trek up the mountain is amazing and the views are incredible. Your reward for the journey is in that town there is a bar called Bar Turrisi, this is your new bucket list destination.