Dubai Burj Khalifa Fountain Show The Dubai Fountain show is the world’s tallest performing fountain on the 30-acre man made Burj Lake, at the center […] March 6, 2020 1