Explore details about location Arch. Makariou III. Arch. Makariou III is a location situated within the Limassol - Λεμεσός alongside other areas such as Leonardo Nta Vinci, Aktaias Street, Knosou.