Where is Borjomi Likani Health Amp Spa Centre?

Where is Borjomi Likani Health Amp Spa Centre located?

Borjomi Likani Health Amp Spa Centre, Borjomi Likani Health & Spa Centre, Georgia (approx. 41.83167°, 43.36777°)


Where is Borjomi Likani Health Amp Spa Centre on the map?