Designed by
Title
Chacha Tower is a clock tower located in Batumi, Georgia #326394341
Description
Batumi, Georgia - 13 JUNE 2024: Chacha Tower is a clock tower located in Batumi, Georgia. Built in 2012, it is 25 m high, a replica of the Clock Tower in ðzmir, Turkey
This image is editorial