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