10 Places To Visit In Mozambique Mozambique is a African nation to the southern side, whose long Indian Ocean coast is dotted with famous beaches such as…