Argostoli

Argonostoli is the capital of the island of Kefalonia, Greece. The town is located on the east coast of the island and offers a unique combination of… Read the rest

Alexandria

Alexandria is the second largest city in Egypt and is located on the country’s Mediterranean coast. Founded by Alexander the Great in 332 BC, Al… Read the rest