Explore details about location Mykinon. Mykinon is a location situated within the Limassol - Λεμεσός alongside other areas such as Nikou Anastasiadi, Delakroua, Alfeiou.