Tokhliauri


Tokhliauri - village in Georgia.