Church of St. Bernard
ChurchOne of the Top rateds in Seborga
Address
SP57, 2, 18012 Seborga IM, Italy
Rating on Google Maps
4.60 (31 reviews)Open on Google Maps
Discover top rated places in Seborga
One of the Top rateds in Seborga
One of the Top rateds in Seborga
SP57, 2, 18012 Seborga IM, Italy