Pinned 9 years ago
The tropical, beachfront Oberoi, Bali is one of the island's original luxury resorts.