Chacha tower
Chacha Tower in Batumi
| 12 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 …
Chacha 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 …