Ora beach, a hidden paradise Hidden in the north of Seram Island in Maluku province is Ora Beach, with its sugary white sand beach and crystal-clear water surrounded by lush tropical forest. Family owned resort in secluded part of Seram Island in Maluku accessible only by boat. Ora Beach Resort is located between scenic highlight,Teluk [...]






















