Inhambane is a historic city on the southern coast of Mozambique. It is known for its peaceful beaches, local markets, and laid-back atmosphere.
View More