Central Post Office and Tax Office, Limassol

The main (central) post office in Limassol and the tax office are located in the same building. ...

Read More