Kelor Island in West Flores

welcome to indonesia
Kelor Island in West Flores

Kelor Island is A small island very beautiful with white sand beach and colorful tropical fishes, an island ideal for snorkeling, swimming, and relaxing on this island. There is no hotel or restaurant on Kelor Island at the moment.


Kelor Island in West Flores