A picturesque city in northern Greece, Kavala is known for its beautiful beaches and historical sites. The city's history spans over 2,500 years, with many of its ancient and medieval landmarks still standing today. With its unique combination of seaside beauty and historical appeal, Kavala is a must-visit destination for both beach lovers and history buffs.