Where is Tohliauri?

Where is Tohliauri located?

Tohliauri, Kakheti, Georgia (approx. 41.7230545862°, 45.4199547598°)


Where is Tohliauri on the map?