Citiletter
Europe Square & Statue of Medea
Citiletter App StoreCitiletter Google Play

Europe Square & Statue of Medea

Square - Batumi, Georgia

The Medea statue is a monument to Medea, a Colchian Princess of the Greek mythology erected at Batumi Europe Square.

Get Location

29 Memed Abashidze Ave, Batumi, Georgia

Click here to see more places