Kenya’s Christ The Redeemer Statue Offers Spiritual Reflection And Scenic Views
There really is little in common between the expansive seaside metropolis of Brazil’s Rio de Janeiro and Kenya’s Lodwar, the largest town in north-western Kenya. Small, with little of the razzmatazz of a big city, and tucked in a rather remote corner of …