Home Lifestyle Saudi Arabia just opened a luxury resort island on the Red Sea