Standing as a landmark on French Hill in Nashua, New Hampshire, St. Francis Xavier Catholic Church is the tallest church in the city, but was closed in 2002 with its fate still pending. It was designed by Timothy G. O’Connell and built in 1898.
View in Google Earth Categories: Landmarks, Religious - Christianity
Links: www.waymarking.com
By: kkeps
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement