Bidadari island

Bidadari island, Labuan Bajo, Pulau Bidadari, which literally means ‘Angel Island’, is an island to the northwest of Labuan Bajo.