South Moluccas: Traveling to Ora Beach
October 24, 2013
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 reading18 Comments