Ti Pinu is on Malta's sister Island of Gozo. The stations of the cross are life size sculptures placed up a hill opposite the Church. It makes a very interesting walk up the hill.
Ti Pinu is on Malta's sister Island of Gozo. The stations of the cross are life size sculptures placed up a hill opposite the Church. It makes a very interesting walk up the hill.