Designed by
Title
Chacha Tower is a clock tower located in Batumi, Georgia #324432804
Description
Batumi, Georgia - 12 JUNE 2024: Chacha Tower is a clock tower located in Batumi, Georgia. Built in 2012, the tower is 25 m high and has four fountains. It is a replica of the Clock Tower in ?zmir, Turkey
This image is editorial