International Festival brings culture to life