Mango Beach Restaurant has been named a Top Rated Restaurant in Inhambane. Mango Beach Tofo is an Afristay Valued Member for Accommodation in Mozambique. Mango Beach Tofo is an Afristay Valued Member.