Secluded in a quiet cove on Waecicu Beach on the island of Flores, Plataran Komodo Resort & Spa is a true luxury labuan bajo resort in tropical paradi ...
This beach resort is situated east of Sumbawa at Labuan Bajo, which serves as launching point for trips to Komodo Island and Rinca Island, home to the ...