Ramhan Island to Feature Floating VillasFebruary 22, 2023 The newest addition to Abu Dhabi’s mega project treatment is Ramhan Island, which was announced last week. Located east of Jubail Island, it may be connected…