Inside Abu Dhabi's new luxurious island

Ramhan Island spans 4 million square metres