iMela International Festival
Queen Victoria ParkiMela, the 9th annual international festival will return to Niagara Falls, Ontario September 13th and 14th 2024. Taking place in the Niagara Parks Queen Victoria Park, against the stunning backdrop […]