This website uses cookies to ensure you get the best experience on our website. Learn more

Kelor Island

x
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Kelor Island
Address:
Jln. Batu Cermin, Gang Mente, Labuan Bajo, Flores 86554, Indonesia

Attraction Location



Kelor Island Videos

Shares

x

More Attractions in Labuan Bajo

x

Menu