Another building that Catholics specifically won't want to miss is the Ta' Pinu National Shrine. A place of pilgrimage for its connection to miracles, it's an architecturally magnificent church ...