The place is very large, it contains tourist attractions.
It is in the city center near the opera house.
There are many places for hiking and taking pictures.
From here we can see a wonderful view of odessa port.
One of must see places in Odessa.
Address Odesa, Odessa Oblast, Ukraine, 65000
Maps FPQR+CR Odesa, Odessa Oblast, Ukraine Open Maps