POI's creator (Voyajo Team)
The National Shrine and Basilica of the Blessed Virgin Of Ta' Pinu is a Roman Catholic minor basilica located some 700 metres away from the village of Għarb on the island of Gozo, the sister island of Malta. The origins of the Shrine of Our Lady of ta' Pinu are lost in the midst of time (...) (from Wikipedia)