Location

Nurai Island Abu Dhabi , Abu Dhabi, United Arab Emirates

Zaya Nurai Island. Welcome center

Zaya Nurai Island. Welcome center