Seram island in Maluku is one of the best kept secrets of Indonesia. The Ora Beach Resort has beautiful views like Bora Bora, and most of the…
21