The Rhine Getaway1More Strasbourg! September 1, 2024 in France ⋅ ☀️ 75 °F The Catholic church in Strasbourg is the 6th tallest in the world! Wow!! [Nikki]9/1/24ReplyTravelerThe churches are so beautiful! I feel closer to God just looking at them!9/1/24ReplyTravelerLove the double rose windows in the church! ⛪️9/2/24Reply5 likes Show trip
TravelerThe churches are so beautiful! I feel closer to God just looking at them!
TravelerLove the double rose windows in the church! ⛪️