Market

Inhambane’s colorful market is at its best in the early morning.


Must-see attractions