Inhambane is a Mecca for photographers. The town and area holds a an attraction that originates from the rusty old colonial town with dilapidated buildings and derelict maintenance. The area offers guests an interesting mix of old colonial Portuguese and Muslim cultures. The peninsula itself has allowed for long beautiful beaches that offer great swimming, snorkelling and fishing opportunities.