Browsing: Bidadari Island

Best of Flores

Bidadari Island One of the four beautiful islands located near Labuan Bajo is Bidadari Island. It’s one of the 26 small islands…