Okavango Safari Lodge – Okavango Delta, Botswana

2nd January 2017 BY checkoutafrica

  A small boutique luxury hotel was recently completed in Okavango Delta, Botswana.  The Okavango Delta is considered one of the seven natural wonders of the African continent. The contemporary design was inspired by the pangolin, an inhabitant of the area that is also called the African armadillo. The curves and roofing of the structure resembles the hard carapace of…

More