Halifax hosts a wide variety of festivals that take place throughout the year, including the Atlantic Film Festival, the Royal Nova Scotia International Tattoo, the Halifax International Busker Festival, Greekfest, the Atlantic Jazz Festival, the Multicultural Festival, the largest Canada Day celebration east of Ottawa, Natal Day, the Halifax Pop Explosion, periodic Tall Ship events, Nocturne Festival, and Shakespeare by the Sea, to name a few. Halifax Pride is the largest LGBT event in Atlantic Canada and one of the largest in the country. Many of Halifax's festivals and annual events have become world-renowned over the past several years.