Las Vegas is known to be the most exciting as well as most entertaining city in the world. With that, you can expect to find anything and everything under the sun and even when the sun goes down and the city's casinos bring their lights to life. There is the famous Las Vegas Strip to spend quite some time exploring what it offers like live entertainment, art displays, shops and internationally known restaurants. When it comes to festivals, Las Vegas does not lack in surprises. Some of the festivals held here annually are the Mariachi Festival, the Harvest Festival and the Film Festival and the Flower Festival.