The Shrine of Our Lady of the Miraculous (already Saints James and Philip's Basilica) is located in the historic center of Taggia. The Basilica has had the title of...
Taggia is a comune (municipality) in the Province of Imperia in the Italian region Liguria, located about 110 kilometres (68 miles) southwest of Genoa and about 15 km...