Posted inTravel Seram Island And Ora Beach Travel Maluku Indonesia The Island of Seram in the Moluccas is one of the best kept secrets in Indonesia. Ora Beach Resort has a magnificent view like Bora Bora, and most of the…