Despite its rather small size, Gaborone is a true cultural melting pot with its rich blend of various ethnic groups and expats from around the globe. This unique ethnic diversity is beautifully mirrored in a variety of cultural aspects ranging from art, music, and festivals to cuisine. The city regularly plays host to several cultural events such as Culture Week and the Gaborone International Music which routinely attracts performers and artists from around the world. Foodies can also savour a multitude of flavours ranging from Western fast food, and local Setswana dishes to a delectable Indian curry all within the Gaborone city limits.