Zagreb is home to numerous sports and recreational centers. Recreational Sports Center Jarun, situated on Jarun Lake in the southwest of the city, has fine shingle beaches, a world-class regatta course, a jogging lane around the lake, several restaurants, many night clubs and a discothèque. Its sports and recreation opportunities include swimming, sunbathing, waterskiing, angling, and other water sports, but also beach volleyball, football, basketball, handball, table tennis, and mini-golf.