Most muslims dont just walk into a church and visit. Because they have this common (traditional) belief of christians being different than them. But an educated muslim will know that church, synagogue and mosque are all God`s home. You can pray in either of them and they are no different then each other.
All three religions are the same except some minor differences as prophets, books etc. They all believe and pray to the same God. They all have very similar history and fundamentalist ideas.
Therefore a muslim can/should go to a church. Visit, learn, understand and respect!
Not just to a church, to a synagogue also.