Indonesia

South Moluccas: Traveling to Ora Beach

Ora Beach, a hidden paradise located in North of Seram Island. A secluded beach with only private eco-resort and surrounded by giant limestone hills, truly an excellent place to find serenity. Moreover, the house reef in front of the resort…

Continue reading