6 months ago Lifestyle Discover Qatar’s beautiful Gewan Island, a man-made paradise featuring stunning beaches and recreational activities