Freedom Square, street shops, and mall life in central Tbilisi — Travel Magazine