Located on Rua do Sabão in the center of Funchal https://m.stacker.news/7974https://m.stacker.news/7975https://m.stacker.news/7976