Nestled on Pulau Bidadari (Angel Island) and hidden away from the rest of the world, Angel Island Resort is a beautiful all inclusive exclusive 5 star dive resort in Komodo National Park. The island is about 20 minutes by boat from Labuan Bajo. The resort provides pick up and drop off by private boat. This […]