Tabukball (city)

Tabukball (city) is a city in Saudi Arabiaball. Tabukball (city) is also the capital of Tabukball, a region of  Saudi Arabiaball.