A tranquil resort in Bali with private beach. Built on the south-western coast of Bali, the Soori Bali resort occupies a secluded area between the ocean on one side... Read full article »