Mozambique is a African nation to the southern side, whose long Indian Ocean coast is dotted with famous beaches such as Tofo,…