Ephesus
: a town in western Asia Minor at the mouth of the Cayster River
Alexandria
: an inhabitant of Alexandria
Twin Brothers
: the two "sons of Zeus", pagan gods said to be the guardian deities of sailors (NIV note).