Azura at Quilalea, Mozambique has opened its doors to a new range of luxury holidays in Africa. The island welcomed its first paying guests after a six month renovation project redeveloping the entire ...