Ultimate Travel Guide to Seram Island and Ora Beach, Maluku, Indonesia
Seram island in Maluku is one of Indonesia’s best-kept secrets. The Ora Beach Resort offers stunning views reminiscent of Bora Bora, while much of the island remains relatively unexplored.