KENYA | Friday, 29 October 2010 | Views [510]
Luxury for the last night of the trek, hot showers at Meru Lodge.