Weru Weru River Lodge

Weru Weru River Lodge is an extremely relaxing place named after a river flowing from the glacial melt of Mount Kilimanjaro, just 15 minutes drive from Moshi town. It is …