Lake Man
yara, Tanzania 2010
The interior of the common areas at Lake Manyara Serena Safari Lodge is very inviting.