A Tower of Giraffes May 10, 2019May 11, 2019Posted in landscape, National Parks, Nature, Photography, travelTagged Africa, Botswana, giraffe, Okavango Delta10 Comments No words, just a glimpse of beauty that is Okavango Delta in the center of Botswana. Share this:TweetShare on TumblrMoreEmailLike this:Like Loading...