Hello, Guest

Saint Michael's Church, Luxembourg

POI's creator (Voyajo Team)

Saint Michael's Church is a Roman Catholic church in Luxembourg City, in southern Luxembourg. It is located in Fishmarket, in the central Ville Haute quarter. The church is the oldest extant religious site in Luxembourg City (...) (from Wikipedia)