Chacha tower
Chacha Tower in Batumi
16 April, 2016 | 950 viewsChacha tower is really interesting tourist attraction site in Georgia's Black Sea resort town of Batumi. Originally built in 2012, it was meant to feature Georgian national spirit chacha fountain instead of water. It has been noted that …