Dubai Festival City, also known as Al Kheeran, is a large-scale mixed-use waterfront development on the eastern bank of Dubai Creek. From Wikipedia
RTA is testing fleets now with a public robotaxi launch targeted for early 2026.