Tag archives for World’s highest tennis court
World’s Highest Tennis Court
Burj al-Arab, Dubai See the world's highest tennis court. Only in Dubai can you expect to see something like this. This is situated at the top of Burj al-Arab Hotel…
Best Jokes, Clean Humor, Funny Pics