This is a great time to visit, the town really comes alive during the celebrations with over 100 groups taking part and over 10,000 participants in the parade! Spectators line the streets, and gather around the television nationwide, to witness the costumes, floats and to get a taste of the atmosphere.
The carnival is usually held on the last Sunday before Ash Wednesday and starts at around noon.