Kelor island is one of the amazing diving and snorkeling sites in Labuan Bajo - Flores. Kelor is located about 1 hour boat trip from L.Bajo.
The southern part of the island is surrounded by a beautiful and peaceful white sand beach. Today it seems like someone has clamed to own that island. If that is true, then this island will be one of the private islands around Komodo as well.