Home Geez

Geez

Geez Zimbabwe really expensive!

So expensive Zimbabwe! That was my first impression when I arrived at Harare. Zimbabwe, a country located in southern Africa, turned out to...

Categories