The town of Erice is also known as the ‘city in the clouds’ and the ‘city with a hundred churches’. It is located on the top of Mount Erice.
Coffee