Al Ghariya Beach
Take out some time from the jarring way of life of the city and loosen up a bit in nature’s tranquillity at Al Ghariya Resort – a fabulous resort created on 64 sections of land of a perfectly replicated island – with serene surroundings to sooth your brain, body & soul. Separated from its area […]