Baros Island Resort
Fascinating Holidays Pte. Ltd.