Johor

Rimba Resort

Rimba Resort is set on its own private beach at the Northern tip of Sibu Island Malaysia. Rimba Resort is based on a Kenyan style village and has 21 charming…
Continue Reading