Tag: tennis court

Highest Tennis Court in the World

Burj Al Arab is one of the highest buildings located in Dubai. Can you imagine building a tennis court above this building? This sound...