South Moluccas: Traveling to Ora Beach
Ora Beach, a hidden paradise located in North of Seram Island – Indonesia. 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…
Continue reading