Sunset


  • Kelor Island, a 270 degree Crystal-Water View

    Kelor Island, a 270 degree Crystal-Water View

    Located just a few miles off the coast of Labuan Bajo, this small island is surrounded by crystal-clear water that is teeming with colorful marine life. From the moment you set foot on the top of the island, you could see the breathtaking 270-degree panoramic view of the sea that stretched out as far as…