Elephants and Giraffes are found in the National Parks only and not in and around the Moshi town - so they can't be that 'common' lol!

Flabbergasted Resident of Moshi