Mykali Beach
Mykali Beach is a true gem for beach lovers seeking tranquility and natural beauty. Its name originates from the Mycale Strait, which the beach is a part of, and comprises the closest distance by sea between Greece and Turkey, meaning Turkish landscape is visible on the other side. Furthermore, the beach boasts excellent facilities, including […]