beyondblessedblog Mozambique Benguerra Island Marlin Lodge (B&B cousins) You may also enjoy:Be StillStay Strong (Day 23)The Magic of Thinking BigChoose Love