Tourist Place

Liberty Square Tbilisi, Georgia

Liberty Square Tbilisi, Georgia This video is about Liberty / Freedom Square, Tbilisi Georgia. It explain how is that place. Answering your questions about it.