The three-level mega-entertainment venue spans more than 60,000 sq ft, accommodating 1,100 guests, and features 96 climate-controlled hitting bays with...
January 08, 2021
United Arab Emirates
Topgolf Dubai opens its doors
January 08, 2021
United Arab Emirates