The Highland Military Tattoo is not to be held again in the immediate future following poor ticket sales and rising costs, its organisers have said. It had been held at Fort George, near Ardersier ...