Indonesia

The Lokha Ubud Resort, Desa Keliki, Tegallalang, Gianyar, Bali

Status:

Already located!

Solution:

The Lokha Ubud Resort, Desa Keliki, Tegallalang, Gianyar, Bali

Lat/Lng:
-8.493016818622918, 115.25886813964269

Found by:

CuriousJM

place image

3 comments

CuriousJM 1 month ago
2

Thanks @Krenek

Krenek 1 month ago
1

Oh, that's a pretty good one, CJM!

CuriousJM 1 month ago
1

The Lokha Ubud Resort, Villas & Spa
Br. Bangkiangsidem, Desa Keliki, Tegallalang, Gianyar, Bali - Indonesia
Matching Photo on its official Facebook page - external link