Dubai Festival City hosts the Dragon Boat Festival April 8 and 9