Explore details about location Archbishop Makariou III Street. Archbishop Makariou III Street is a location situated within the Λάρνακα alongside other areas such as Ammochostou, Agias Paraskevis, Faros Road.