Tijuana is one of the most visited foreign cities in the world. Tijuana is located just a few miles south of San Diego, which makes it a great weekend get away. In recent years the city has added many new attractions such as, a civic center, shopping malls and an interesting cultural complex. This center,named "The Ball" by the locals, rises along the concrete banks of the Tijuana river. Some of the city's attractions include jai alai, dog and horse racing, bullfights, duty-free shopping and fine cuisine.