What does besuchbar mean?

besuchbar - German to English

visitable