25 May, 2023 seen 8
The Statue of Medea is located at Europe square in the Batumi city center. The Statue is dedicated to Medea, Colchian Princess from Greek mythology.
Statue was opened to the public back in 2007. I have visited for many times Europe square and the statue of Medea, especially in the recent years…