Africa Villas

Located in Sahl Hasheesh on Egypt's Red Sea coast
An exciting luxury vacation experience in the heart of Cairo
Situated on the legendary Corniche along the Nile River
Azura is located in Bazaruto Marine National Park on Benguerra Island, in Southern Mozombique.