Al Maya Island & Resort Menu : Al maya or maya, a town in libya. Al Maya Island & Resort Menu / Al hejab island 5 km.