Tag Archives: gozo

I went to Ta’ Pinu Church in Gozo on the Hop On Hop Off Bus

Let’s go to the Ta Pinu Church on the Hop On Hop Off Bus, on the island of Gozo !
This is a beautiful national shrine that you really must visit if you come to Malta.
Watch the video below: