Kelor Island – West Flores-Indonesia

Kelor Island, Flores – Indonesia Located approximately 10 minutes by speedboat from Labuan Bajo -Flores, Kelor Island offers the truly beauty of a pristine island. It’s the perfect getaway from a busy city life. White sandy beach, crystal clear water, colorful fishes, beautiful corals and savanna hill totally made you speechless. I bet you! To […]