Many different religions have made the city of Livorno their home over the centuries and now we can still see their traces in much of the city’s architecture. Apart from Catholic churches, with their emphasis on representation of the Virgin Mary, there are also Jewish, Greek, Armenian, Dutch-German and English places of worship.