Blog

Rooted on the pristine shores of Rote Island at the center of Nemberala – only 500 meters from the beach