An eco lodge which also provides community involvement, environmental awareness and improvement and education and empowerment. There is Staff Education and Training, and Barra Resorts in conjunction with DED, a German N.G.O based in Mozambique put 50 staff members through an intensive training course covering various subjects related to tourism