Sicily is Italy’s largest island and is in the far south of the country, just across from the toe of the mainland. The island is home to many of my husband’s relatives – his parents came from there to live in London in 1959. We love going to visit his cousins, aunts and uncles there […]
Home / Piazza Armerina