Indonesia
AYANA Komodo Resort
Description:
Hi I'd like to know where this restaurant/place is
Status:
Already located!
Solution:
AYANA Komodo Resort
Lat/Lng:
-8.468822561027563, 119.87407193866636
Found by:
CuriousJM
62 months ago
128
AYANA Komodo Resort, Waecicu Beach
Labuan Bajo, Flores, Nusa Tenggara Timur, Indonesia
Matching Image;
external link
Most likely location of the platform
-8.468863, 119.874075
2 comments