Nicosia Municipality building at Eleftheria Square our tours Nicosia the capital of Cyprus Cyprus photos of Cyprus travels to Cyprus

Could you correct the punctuation please?
Nicosia Municipality building at Eleftheria Square - our tours - Nicosia, the capital of Cyprus, Cyprus, photos of Cyprus, travels to Cyprus